package com.geetour.columbus.common.service;

import java.util.List;

import com.geetour.columbus.common.exceptions.ServiceException;
import com.geetour.columbus.common.model.R.ProvincePage;

public interface IProvincePageService {

    public void insertProvincePage(ProvincePage province) throws ServiceException;

    public int insertProvincePageNames(List<String> names) throws ServiceException;

    public int updateProvincePage(ProvincePage province) throws ServiceException;

    public int deleteProvincePageById(Long id) throws ServiceException;

    public ProvincePage findProvincePageById(Long id) throws ServiceException;
    
    public List<ProvincePage> findAllProvincePages() throws ServiceException;
    
    public List<ProvincePage> findProvincePages(ProvincePage province) throws ServiceException;

}
